#!/usr/bin/env python
# -*- coding:utf-8 -*-

# 本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串，各单词之间用空格分隔，空格数可以是多个。

# 输入格式:
# 输入给出一行字符。

# 输出格式:
# 在一行中输出单词个数。

# 输入样例:
# Let's go to room 209.
# 输出样例:
# 5

TAGS =[chr(i) for i in range(ord('A'), ord('Z')+1)]
TAGS2 = [chr(i) for i in range(ord('a'), ord('z')+1)]
convert_dict = dict(zip(TAGS, TAGS2))
convert_dict.update(zip(TAGS2, TAGS))

def read_int():
    return int(input())

def read_strs():
    return input().split()

def read_ints():
    values = input().split()
    return [int(i) for i in values]

def solve(value):
    print(len(value))

def main():
    value = read_strs()
    solve(value)
    
if __name__ == '__main__':
    main()
